﻿using System;

namespace Hausaufgabe1
{
    /// <summary>
    /// Klasse für ein einzelnes Buch.
    /// </summary>
    class Buch
    {
        private string titel;
        /// <summary>
        /// Titel des Buches.
        /// </summary>
        public string Titel
        {
            get { return this.titel; }
            set { this.titel = value; }
        }

        private Person autor;
        /// <summary>
        /// Autor des Buches.
        /// </summary>
        public Person Autor
        {
            get { return this.autor; }
            set { this.autor = value; }
        }

        private string verlag;
        /// <summary>
        /// Verlag des Buches.
        /// </summary>
        public string Verlag
        {
            get { return this.verlag; }
            set { this.verlag = value; }
        }

        private int erscheinungsjahr;
        /// <summary>
        /// Erscheinungsjahr des Buches.
        /// </summary>
        public int Erscheinungsjahr
        {
            get { return this.erscheinungsjahr; }
            set { this.erscheinungsjahr = value; }
        }

        /// <summary>
        /// Alle Buchinformationen.
        /// </summary>
        /// <returns>Zeilenweise Ausgabe aller Informationen des Buches.</returns>
        public override string ToString()
        {
            return this.Titel + " / " + this.Autor + " / " + this.Verlag + " / " + this.Erscheinungsjahr;
        }
    }
}